cow-nosed ray - Spanish English Dictionary